package edu.nf.llmtest.service;

import edu.nf.llmtest.model.entity.User;

/**
 * @ Author bin
 * @ Create  2025/10/20 下午8:11
 **/
public interface UserService {
    /**
     * 通过邮箱判断用户是否存在
     * */
    User UserIsExist(String email);

    /**
     * 登录
     * */
    User login(String email, String password);

    /**
     * 注册
     * @param email
     * @param password
     * */
    void register(String email, String password);

    /**
     * 通过邮箱删除用户信息 再删除缓存信息
     * */
    void deleteUser(String email);
}
